.thead td{
	font-family: "微软雅黑";
}
.action-bar{
	width: 100%;
	padding:20px 0;
	text-align: right;
}
.action-bar .btn,
.nav-search .btn{
	width: 90px;
	height: 30px;
	padding: 0;
	line-height: 30px;
	margin-right: 20px;
}
.nav-search .btn{
	text-align: center;
	float:right;
	margin-right: 5%;
	margin-bottom: 20px;
}
.action-bar .btn-primary,.nav-search .btn-primary{
	background:#469bdd;
}
.action-bar .btn-default{
	background: #e7e7e7;
	color: #bbb;
}
.table td a{
	color: #1370b8;
	margin:0 5px;
}
.td7 a.chosed{
	color: #999;
}
.tbody-1 tr{
	background: #fff;
}
.tbody-2 tr{
	background: #f0f0f0;
}
.table-hover>tbody>tr:hover {
  background-color: #dceaf4;
}
.nav-search{
	width: 100%;
	margin:20px auto;
	position:relative;
	overflow:hidden;
}
.nav-search .col{
	position: relative;
	margin-bottom: 20px;
	float: left;
	height: 30px;
}
#Jpage1 .nav-search .col{
	width: 20%;
	margin-right: 5%;
}
#Jpage1 .nav-search .col1{
	width:32%;
}
#Jpage2 .nav-search .col{
	width: 30%;
	margin-right: 3.33%;
}
#Jpage2 .nav-search .col1{
	width:46.67%;
}
.nav-search .nav-label{
	width: 70px;
	display: inline-block;
	color:#333;
	text-align: left;
	line-height: 30px;
}
.nav-search .inputbg{
	position: absolute;
	left: 70px;
	top: 0;
	bottom: 0;
	right:0;
	border:1px solid #d1d1d1;
	background: #fff;
	height: 28px;
}
.nav-search .col1 .inputbg{
	height:30px;
	border:none;
	text-align: center;
	color:#333;
}
.nav-search .inputbg .input,
.nav-search .inputbg .select{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	font-size: 14px;
	line-height: 26px;
	height: 26px;
	border:none;
}
.nav-search .col1 .input.start{
	width:45%;
	right:55%;
	border:1px solid #d1d1d1;
}

.nav-search .col1 .input.end{
	width:45%;
	left:55%;
	right:0;
	border:1px solid #d1d1d1;
}
.additem .form{
	width: 100%;
	margin-top:40px;
	font-size: 14px;
	border-bottom: 1px solid #4884B3;
	padding-bottom: 20px;
}
.additem .form .group{
	margin-bottom: 20px;
	overflow: hidden;
}
.additem .need{
	color: red;
}
.additem .l-label{
	width:115px;
	text-align:right;
	float:left;
	line-height: 34px;
}
.additem .l-area{
	margin-left:115px;
}
.additem .col1{
	margin-bottom:10px;
}
.additem .col1 .s-label{
	width:80px;
	text-align: left;
	line-height: 34px;
	display: inline-block;
}
.additem .col1 .add,.additem .col1 .add:hover{
	display: inline-block;
	width:120px;
	height: 28px;
	border:1px solid #d1d1d1;
	border-radius:5px;
	-ms-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	text-align: center;
	color: #333;
	background: #fff;
	line-height: 28px;
	margin-left:20px;
	text-decoration: none;
	margin-top:2px;
}
.additem .input,
.additem .select{
	border:1px solid #d1d1d1;
	height:32px;
	display:inline-block;
	line-height: 32px;
	padding:0 5px;
	margin-right: 20px;
}
.additem .input1,.additem .select1{
	width:125px;
}
.additem .input2{
	width:330px;
}
.additem .input3{
	width:140px;
}
.additem .select2,.additem .input4{
	width:50px;
}
.additem .input5,.additem .select3{
	width:190px;
}
.additem .l-radio{
	display: inline-block;
	margin-right: 20px;
	cursor: pointer;
	float: left;
	margin-top:5px;
}
.additem .l-radio input[type=radio]{
	margin-right: 5px;	
}
.additem .textarea{
	width:1px solid #d1d1d1;
	padding: 5px;
	width:590px;
	resize: none;
}
.additem .textarea1{
	height:150px;
}
.additem .textarea2{
	height:105px;
}
.additem .textarea3{
	height:150px;
	width:460px;
}
.additem .btn-area{
	width:800px;
	margin-top:50px;
	text-align: center;
}
.additem .group .input-group{
	width: 190px;
	float:left;
}
.additem .group:after{
	display: table;
	clear:both;
	content:"";
	height:0;
}
.additem .uploadbg{
	width: 90px;
	height:90px;
	background: #f0f0f0;
	border:1px solid #d1d1d1;
	text-align: center;
	line-height: 90px;
	font-size: 40px;
	position: relative;
	color:#333;
	font-weight: 400;
	margin-right: 60px;
	float: left;
}
.additem .uploadbg .file{
	width:100%;
	height:100%;
	position: absolute;
	left:0;
	top:0;
	opacity: 0;
	z-index: 1;
}
.additem .upload-tip{
	float: left;
	color: #919090;
	font-size: 12px;
	line-height: 20px;
}
.additem .upload-tip .size{
	color:#ed870f;
}
.tab-pane .btn,
.model .btn{
	margin:0 20px;
	width: 83px;
	height:28px;
	border:1px solid #1f6193;
	background: #1471b8;
	text-align: center;
	display: inline-block;
	line-height: 28px;
	padding:0;
}
.tab-pane .btn.sure,
.tab-pane .btn.sure:hover,
.model .btn.sure,
.model .btn.sure:hover{
	color:#fff;
	background: #1471b8;
}
.tab-pane .btn.cancel,
.tab-pane .btn.cancel:hover,
.model .btn.cancel,
.model .btn.cancel:hover{
	color:#1471b8;
	background: #c3e4fd;
}
.delmodel .modal-dialog{
	width:890px;
	height:535px;
}
.remarkmodel .modal-dialog{
	width:560px;
	height:350px;
}
.modal-content{
	border-radius:0;
}
.model .modal-header{
	height:36px;
	background:#e0e0e0;
	padding:0 20px;
}
.model .modal-title{
	line-height:36px;
	font-size:20px;
}
.model .modal-header .close{
	margin-top:7px;
}
.model .modal-body{
	background:#fff;
}
.delmodel .modal-body{
	padding:40px 50px;
}
.remarkmodel .modal-body{
	padding:20px 100px;
}
.control-label{
	text-align:left;
	display:inline-block;
	vertical-align:middle;
	width:80px;
	font-size:14px;
}
.delmodel .form-control.select{
	width:210px;
	border:1px solid #d1d1d1;
	background:#fff;
	height:34px;
	display:inline-block;
	padding:0 5px;
}
.delmodel .form-control.textarea{
	width:595px;
	height:205px;
	background:#fff;
	padding:5px;
	border:1px solid #136fb8;
	display:inline-block;
}
.remarkmodel .textarea{
	width: 358px;
	height: 170px;
}
.model .modal-footer{
	text-align:center;
}
.datepicker{
	background:url(../images/calendar.png) right center no-repeat;
}